import Vue from 'vue';  
import Vuex from 'vuex';  
  
Vue.use(Vuex);  
  
const store = () => new Vuex.Store({  
  state: {  
    dictData: [] // 用于存储用户状态的变量  
  },  
  mutations: {  
    setUser(state, payload) {  
      state.dictData = payload; // 提交变化函数来更新用户状态  
    }  
  },  
  actions: {  
    setUser({ commit }, payload) {  
      commit('setUser', payload); // 调用动作来提交变化函数  
    }  
  }  
});

export default store